to overcome obstacles - Deutsch Englisch Wörterbuch